home *** CD-ROM | disk | FTP | other *** search
/ .net (Poland) 2000 September / Magazyn_Net_09_2000 (CDB).iso / offline / R1 / lib / bogen.js next >
Encoding:
Text File  |  2000-10-12  |  1.5 KB  |  57 lines

  1. var Browser1 = navigator.appName;
  2. var Browser= Browser1.substr(0,1);
  3. var plugIn = ".style";
  4. var Bogen = new Array();
  5. var positionX = new Array();
  6. var positionY = new Array();
  7.  
  8.  function calcNew()
  9.  if (Browser=="M")
  10.     {
  11.     Breite=document.body.clientWidth;
  12.     Hoehe = document.body.clientHeight;    
  13.     Bogen[1] = document.all.linkerRand;
  14.     Bogen[2] = document.all.bogenUnten;
  15.     Bogen[3] = document.all.untenLinks;
  16.     Bogen[4] = document.all.logo;
  17.     }
  18. if (Browser=="N")
  19.     {
  20.     Breite = window.innerWidth;
  21.     Hoehe = window.innerHeight;
  22.     Bogen[1] = document.layers[0];
  23.     Bogen[2] = document.layers[1];
  24.     Bogen[3] = document.layers[2];
  25.     Bogen[4] = document.layers[3];
  26.     plugIn = "";
  27.     } 
  28.  positionX[1] = 0;
  29. positionY[1] = Hoehe - 30; 
  30.  positionX[2] = Breite - 744;
  31. positionY[2] = Hoehe - 91; 
  32.  positionX[3] = 30;
  33. positionY[3] = Hoehe - 22; 
  34.  positionX[4] = Breite - 125;
  35. positionY[4] = Hoehe - 40; 
  36.  if (Browser=="N")
  37.     {
  38.     positionY[1] += 5;
  39.     positionY[2] += 5;
  40.     positionX[2] += 5;
  41.     positionY[3] += 5;
  42.     positionX[4] += 5;
  43.     positionY[4] += 5;
  44.     }
  45.      
  46.  eval("Bogen[1]"+plugIn+".left = "+positionX[1]+";");
  47. eval("Bogen[1]"+plugIn+".top = "+positionY[1]+";");
  48. eval("Bogen[2]"+plugIn+".left = "+positionX[2]+";");
  49. eval("Bogen[2]"+plugIn+".top = "+positionY[2]+";");
  50. eval("Bogen[3]"+plugIn+".left = "+positionX[3]+";");
  51. eval("Bogen[3]"+plugIn+".top = "+positionY[3]+";");
  52. eval("Bogen[4]"+plugIn+".left = "+positionX[4]+";");
  53. eval("Bogen[4]"+plugIn+".top = "+positionY[4]+";");
  54.  calcNew(); 
  55.